Order Entry Component
Overriding Order Entry Component
You can override the default Order Entry component by providing OrderEntry
via uiOverrides.trading
prop to ChartReactApp
.
The component exposes the following props:
interface OrderEntryProps {readonly opened: boolean;readonly disabled: boolean;readonly setOpened: (opened: boolean) => void;readonly resetToDefault: () => void;readonly type: OrderEntryType;readonly quantity: OrderQuantity;readonly quantityPrecision: number;readonly quantityStep: number;readonly maxQuantity: number;readonly padding: number;readonly yAxisAlign: YAxisAlign;readonly tradingDict: TradingDictionary;readonly onChangeQuantity: (q: OrderQuantity) => void;readonly onCompleteOrderEntry: () => void;readonly createOrder: (type: OrderType, side: OrderSide) => void;readonly validate?: () => boolean;readonly className?: string;readonly domMutationProps: OrderEntryDMProps;}
Example
Order Entry without the +
/ –
counters:
Source code: